Memristive Crossbar Mapping for Neuromorphic Computing Systems on 3D IC
نویسندگان
چکیده
In recent years, neuromorphic computing systems based on memristive crossbar have provided a promising solution to enable acceleration of neural networks. Meanwhile, most of the neural networks used in realistic applications are often sparse. If such sparse neural network is directly implemented on a single memristive crossbar, it would result in inefficient hardware realizations. In this work, we propose 3D-FNC, a 3D floorplanning framework for neuromorphic computing systems in consideration of both crossbar utilization and design cost. 3D-FNC groups neurons that connect more common neurons into one cluster, where the optimal number of clusters is determined by L-method. As a result, the connections of a neural network can be effectively mapped to memristive crossbars or discrete synapses. Finally, a 3D floorplanning for memristive crossbars and neurons is developed to reduce area and wirelength cost. Experimental results show that 3D-FNC can achieve highly hardware-efficient designs, compared to state-of-the-art.
منابع مشابه
STDP implementation using memristive nanodevice in CMOS-Nano neuromorphic networks
Implementation of a correlation-based learning rule, SpikeTiming-Dependent-Plasticity (STDP), for asynchronous neuromorphic networks is demonstrated using ‘memristive’ nanodevice. STDP is performed using locally available information at the specific moment of time, for which mapping to crossbar-based CMOS-Nano architectures, such as CMOS-MOLecular (CMOL), is done rather easily. The learning met...
متن کاملTechnology Aware Training in Memristive Neuromorphic Systems based on non-ideal Synaptic Crossbars
The advances in the field of machine learning using neuromorphic systems have paved the pathway for extensive research on possibilities of hardware implementations of neural networks. Various memristive technologies such as oxide-based devices, spintronics and phase change materials have been explored to implement the core functional units of neuromorphic systems, namely the synaptic network, a...
متن کاملPattern Classification by Memristive Crossbar Circuits with Ex-situ and In-situ Training
The development of artificial neural networks (ANNs) based on emerging non-volatile memory, such as metal oxide memristors, has attracted an increasing interest recently. In the simplest form of such ANNs, the neurons are implemented with conventional (complementary metal-oxide-semiconductor) technology and interconnected by memristors functioning as artificial synapses. We will first introduce...
متن کاملAdvancing Memristive Analog Neuromorphic Networks: Increasing Complexity, and Coping with Imperfect Hardware Components
Abstract We experimentally demonstrate classification of 4×4 binary images into 4 classes, using a 3-layer mixedsignal neuromorphic network (“MLP perceptron”), based on two passive 20×20 memristive crossbar arrays, boardintegrated with discrete CMOS components. The network features 10 hidden-layer and 4 output-layer analog CMOS neurons and 428 metal-oxide memristors, i.e. is almost an order of ...
متن کاملInsights to Memristive Memory Circuits from Reliability Aspects
The scaling roadmap for realization of more than Moore in semiconductor industry has resulted in emergence of new types of devices, among them, memristive devices seem to be a promising candidate to be applied in various applications such as in memories and neuromorphic chips. However memristive devices face some challenges to be resolved before becoming a mainstream. This paper work analyzes t...
متن کامل